package com.byapp.fast.common.constant;

@SuppressWarnings("ALL")
public class EventItemConstant {

    //半场 10
    public int PLAY_TYPE_FIRST_HALF = 0xa;
    //全场 20
    public int PLAY_TYPE_GOAL = 0x14;

    //是否滚球投注  0:是  1:否
    public int IS_INPLAY_Y = 0x00;
    public int IS_INPLAY_N = 0x01;


    //0:初始状态
    public int ITEM_STATUS_INIT = 0x00;
    //10:初始状态
    public int ITEM_STATUS_SUCCESS = 0xa;
    //-5:订单取消，退款中
    public int ITEM_STATUS_REFUNDING = -5;
    //-10:订单取消，已退款
    public int ITEM_STATUS_REFUND = -10;
    //-100:未中奖
    public int ITEM_STATUS_NOT_AWARD = 0xffffff9c;
    //100:结算中
    public int ITEM_STATUS_BALANCING = 0x64;
    //110:已返奖
    public int ITEM_STATUS_PRIZED = 0x6e;
    //120:走盘
    public int ITEM_STATUS_DRAW = 0x78;
    //130:输一半
    public int ITEM_STATUS_LOST_HALF = 0x82;
    //140:赢一半
    public int ITEM_STATUS_WIN_HALF = 0x8c;
    //200:退款中
    public int ITEM_STATUS_BACKING = 0xc8;
    //210:退款成功
    public int ITEM_STATUS_BACKED = 0xd2;

    //支付状态  0:初始状态
    public int PAY_STATUS_INIT = 0x00;
    //支付状态  10:交易成功
    public int PAY_STATUS_SUCCESS = 0xa;
    //支付状态  -10:交易失败
    public int PAY_STATUS_FAIL = 0xfffffff6;

    //结算状态 0:初始
    public int BALANCE_STATUS_INIT = 0x00;
    //结算状态 10:可结算
    public int BALANCE_STATUS_PROCESS = 0xa;
    //结算状态 15:结算中
    public int BALANCE_STATUS_PROCESSING = 0xf;
    //结算状态 20:结算完成
    public int BALANCE_STATUS_FINISH = 0x14;
    //结算状态 -15:结算重试
    public int BALANCE_STATUS_PROCESS_FAIL = 0xfffffff1;
    //结算状态 -20:结算失败
    public int BALANCE_STATUS_FAIL = 0xffffffec;

    //0:初始状态  10:正常  -10:无效  100:关闭
    public int ORDER_STATUS_INIT = 0x00;
    public int ORDER_STATUS_SUCCESS = 0xa;
    public int ORDER_STATUS_FAIL = 0xfffffff6;
    public int ORDER_STATUS_CLOSE = 0x64;

    //区分 欧赔、大小球、亚盘、竞彩 0:混合 1:欧赔 2:大小球 3:亚盘
    public int BUY_TYPE_BLEND=0X00;
    public int BUY_TYPE_EUROPE = 0X01;
    public int BUY_TYPE_BIGSMALL = 0X02;
    public int BUY_TYPE_ASIAN = 0X03;


    public String BET_TYPE_BIGSMALL = "BIGSMALL";
    public String BET_TYPE_ASIAN = "ASIAN";
    public String BET_TYPE_EUROPE = "EUROPE";

    public String ACCOUNT_BIZ_TYPE_TRADE_COIN = "TRADE_COIN";
    public String ACCOUNT_BIZ_TYPE_SYS_TRADE = "SYS_RECOVER";
    public String ACCOUNT_BIZ_TYPE_PRIZE_COIN = "PRIZE_COIN";
    public String ACCOUNT_BIZ_TYPE_BK_PRIZE_COIN = "BK_PRIZE_COIN";
    public String ACCOUNT_BIZ_TYPE_EXTRA_COIN = "EXTRA_COIN";
    public String ACCOUNT_BIZ_TYPE_BK_EXTRA_COIN = "BK_EXTRA_COIN";
    public String ACCOUNT_BIZ_TYPE_EX_PRIZE_COIN = "EX_PRIZE_COIN";
    public String ACCOUNT_BIZ_TYPE_BK_EX_PRIZE_COIN = "BK_EX_PRIZE_COIN";
    public String ACCOUNT_BIZ_TYPE_PRIZE_COIN_COIN = "PK_PRIZE_COIN_USER";
    public String ACCOUNT_BIZ_TYPE_FG_GAME_PRIZE = "FG_GAME_PRIZE";
    public String ACCOUNT_BIZ_TYPE_FG_GAME_TRADEN = "FG_GAME_TRADE";

    //单关加奖
    public int EXTRA_AEARD_TYPE_0 = 0;
    //平局加奖
    public int EXTRA_AEARD_TYPE_1 = 1;
    //串关加奖
    public int EXTRA_AEARD_TYPE_2 = 2;


    //全场欧赔胜平负
    public int PLAY_ID_GOAL_EUROPE_SPF=70101;
    //全场亚盘胜负
    public int PLAY_ID_GOAL_ASIAN_SF=70102;
    //全场比分
    public int PLAY_ID_GOAL_SCORE=70103;
    //全场大小球
    public int PLAY_ID_GOAL_BIG_SMALL=70104;
    //全场进球区间
    public int PLAY_ID_GOAL_TOTAL_SCORE=70105;

    //半场欧赔胜平负
    public int PLAY_ID_FH_EUROPE_SPF=70111;
    //半场亚盘胜负
    public int PLAY_ID_FH_ASIAN_SF=70112;
    //半场比分
    public int PLAY_ID_FH_SCORE=70113;
    //半场大小球
    public int PLAY_ID_FH_BIG_SMALL=70114;
    //半场进球区间
    public int PLAY_ID_FH_TOTAL_SCORE=70115;

    //足球
    public String SPORT_TYPE_BY_S = "S";

    public String CURRENT_CONTENT_KEY_HOME_SCORE = "homeScore";
    public String CURRENT_CONTENT_KEY_AWAY_SCORE = "awayScore";
    public String CURRENT_CONTENT_KEY_FH_HOME_SCORE = "fhHomeScore";
    public String CURRENT_CONTENT_KEY_FH_AWAY_SCORE = "fhAwayScore";

}

